package com.ly.gof.create.builder;

/**
 * @author liuyang
 * @des 具体建造者(Concrete Builder ） ： 实现 Builder 接口 ， 完成复杂产品的各个部件的具体创建方法 。
 * @Version 1.0
 * @Date: 21/07/2021 11:02
 */
public class ConcreteBuilder extends Builder {
    public void buildPartA() {
        product.setPartA("显示器");
        System.out.println("建造 PartA---显示器");
    }

    public void buildPartB() {
        product.setPartB("主机");
        System.out.println("建造 PartB---主机");
    }

    public void buildPartC() {
        product.setPartC("键盘鼠标");
        System.out.println("建造 Partc---键盘鼠标");
    }
}
